<!DOCTYPE html>
<html>
    
<head>
    <meta charset="utf-8">
    
    <title>Android 11 Beta 版正式发布！以及众多面向开发者的重磅更新 | ApocalypseBlog</title>
    <canvas id="header_canvas"style="position:absolute;bottom:0"></canvas> 
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">

    

    

    

    

    
<link rel="stylesheet" href="/dist/build.css?v=1.14.0.css">

    <script src="/javascripts/bubble.js"></script>
    <script>
        window.isPost = true
        window.aomori = {
            
            
        }
        window.aomori_logo_typed_animated = false
        window.aomori_search_algolia = false

    </script>
<script>
    ((window.gitter = {}).chat = {}).options = {
      room: 'ApocalypseBlog/Apocalypse'
    };
  </script>
  <script src="https://sidecar.gitter.im/dist/sidecar.v1.js" async defer></script>
<meta name="generator" content="Hexo 5.3.0"></head>
<!--DaoVoice服务http://blog.daovoice.io/-->

    <script>(function (i, s, o, g, r, a, m) {
        i['DaoVoiceObject'] = r;
        i[r] = i[r] ||
          function () {
            (i[r].q = i[r].q || []).push(arguments);
          };
        i[r].l = 1 * new Date();
        a = s.createElement(o);
        m = s.getElementsByTagName(o)[0];
        a.async = 1;
        a.src = g;
        a.charset = 'utf-8';
        m.parentNode.insertBefore(a, m);
      })(window, document, 'script', ('https:' === document.location.protocol ? 'https:' : 'http:') + "//widget.daovoice.io/widget/b00f5052.js", 'daovoice');
      daovoice('init', {
        app_id: "b00f5052",
      });
      daovoice('update');
    </script>
  
<body>

    <div class="container">
    <header class="header">
        <div class="header-type">
            
            <div class="header-type-inner">
                
                    <a class="header-type-title" href="/">ApocalypseBlog</a>
                
    
                
            </div>
        </div>
        <div class="header-menu">
            <div class="header-menu-inner">
                
            </div>
            <div class="header-menu-social">
                
            </div>
        </div>

        <div class="header-menu-mobile">
            <div class="header-menu-mobile-inner" id="mobile-menu-open">
                <i class="icon icon-menu"></i>
            </div>
        </div>
    </header>

    <div class="header-menu-mobile-menu">
        <div class="header-menu-mobile-menu-bg"></div>
        <div class="header-menu-mobile-menu-wrap">
            <div class="header-menu-mobile-menu-inner">
                <div class="header-menu-mobile-menu-close" id="mobile-menu-close">
                    <i class="icon icon-cross"></i>
                </div>
                <div class="header-menu-mobile-menu-list">
                    
                </div>
            </div>
        </div>
    </div>

</div>

    <div class="container">
        <div class="main">
            <section class="inner">
                <section class="inner-main">
                    <div class="post">
    <article id="post-ckk6o6auf00027kny462bdlsm" class="article article-type-post" itemscope
    itemprop="blogPost">

    <div class="article-inner">

        
          
        
        
        

        
        <header class="article-header">
            
  
    <h1 class="article-title" itemprop="name">
      Android 11 Beta 版正式发布！以及众多面向开发者的重磅更新
    </h1>
  

        </header>
        

        <div class="article-more-info article-more-info-post hairline">

            <div class="article-date">
  <time datetime="2020-06-11T22:15:11.000Z" itemprop="datePublished">2020-06-12</time>
</div>

            

            

            

        </div>

        <div class="article-entry post-inner-html hairline" itemprop="articleBody">
            <h2 id="Android-11-Beta-版现已发布"><a href="#Android-11-Beta-版现已发布" class="headerlink" title="Android 11 Beta 版现已发布"></a>Android 11 Beta 版现已发布</h2><p>自二月以来，大家通过 Android 11 开发者预览版为我们提供了众多反馈。今天发布的 Android 11 第一个 Beta 版聚焦于三个主题: <strong>以人为本</strong>、<strong>灵活控制</strong>以及<strong>隐私安全</strong>。</p>
<a id="more"></a>

<p><strong>以人为本</strong></p>
<p>Android 现在更突显人的要素，更善于沟通。我们重塑了您在手机上进行沟通的方式，也让操作系统能识别出那些对您来说更重要的人，让您能更快速地和他们联系。</p>
<ul>
<li><strong>会话通知</strong>会显示在通知栏顶部的专门区域，其设计更凸显联系对象，且提供了会话特定的操作，例如以 Bubbles 的形式打开聊天、在主屏幕中创建会话快捷方式，以及设置提醒。</li>
<li><strong>Bubbles</strong> 可以让用户在手机上多任务切换时依然保持对话可见及可用。消息和聊天应用可以通过基于通知的 Bubbles API，在 Android 11 上提供这种全新体验。</li>
<li><strong>键盘提示整合</strong>功能为用户带来了更便利的输入补全和提示。自动填写应用以及 IME (输入法编辑器) 可以通过这个功能在 IME 提示列表中安全地给出基于上下文的实体和字符串建议。</li>
<li>**Voice Access (语音操作)**。对完全使用语音操作设备的用户，Android 现在提供设备集成的屏幕内容感知功能 (visual cortex)，该功能可以理解屏幕中呈现的内容及其上下文，从而为无障碍指令生成标签和操作点。</li>
</ul>
<p><img src="http://user-gold-cdn.xitu.io/2020/6/11/172a20231667797f?imageslim" alt="img"></p>
<p><strong>灵活控制</strong></p>
<p>最新版的 Android 现在可帮您快速访问所有的智能设备，并集中控制它们:</p>
<ul>
<li><strong>Device Controls (设备控制)</strong> 让用户得以更快、更轻松地访问和控制他们连接的设备。只需长按电源按钮就可以调出设备控制菜单，一站式完成设备控制。应用也可以通过新的 API 出现在这个控制菜单中。阅读<a target="_blank" rel="noopener" href="https://developer.android.google.cn/preview/features/device-control">官方文档</a>了解更多。</li>
<li><strong>Media Controls (媒体控制)</strong> 让用户得以更快捷地切换音频和视频内容的播放设备——不论是耳机、麦克风还是电视。您现在可以在开发者选项中启用此功能，在后续的 Beta 版本中本功能会默认启用。阅读<a target="_blank" rel="noopener" href="https://developer.android.google.cn/preview/features/media-controls">官方文档</a>了解更多。</li>
</ul>
<p><img src="http://user-gold-cdn.xitu.io/2020/6/11/172a2035dc3bf460?imageslim" alt="img"></p>
<p><strong>隐私安全</strong></p>
<p>在 Android 11 中我们为用户带来了更高的掌控能力，让他们能更好地管理敏感权限。我们还会通过更快速的系统更新来持续确保设备安全。</p>
<ul>
<li><strong>单次授权:</strong> 用户现在可以授予应用一次性的权限来访问设备的麦克风、摄像头或者位置信息。应用下次被使用时需要再次请求权限才能进行访问。阅读<a target="_blank" rel="noopener" href="https://developer.android.google.cn/preview/privacy/permissions">官方文档</a>了解更多。</li>
<li><strong>权限自动重置:</strong> 如果用户在很长一段时间里未使用某应用，Android 11 将自动重置所有与该应用关联的权限并通知用户。在用户下次使用该应用时，应用可以再次请求权限。阅读<a target="_blank" rel="noopener" href="https://developer.android.google.cn/preview/privacy/permissions#auto-reset">官方文档</a>了解更多。</li>
<li><strong>后台位置:</strong> 我们在今年二月宣布，开发者需要获得批准后才可以让应用在后台访问位置信息，从而避免该信息遭到不当使用。现在我们为开发者提供更长的时间来做出修改，在 2021 年之前我们不会强行要求既有的应用遵守本政策。阅读<a target="_blank" rel="noopener" href="https://support.google.com/googleplay/android-developer/answer/9799150">官方文档</a>了解更多。</li>
<li><strong>Google Play 系统更新</strong>自去年发布以来，让我们得以更快速地更新操作系统核心组件，并覆盖 Android 生态系统中的众多设备。在 Android 11 中，可更新的模块数量增加了一倍有余，新增的 12 个可更新模块会更有力地确保隐私和安全，以及为用户和开发者带来更好的一致性。</li>
</ul>
<p><img src="http://user-gold-cdn.xitu.io/2020/6/11/172a205b989e4b18?imageslim" alt="img"></p>
<p><strong>开发者友好</strong></p>
<p>我们希望让开发者能更轻松地用好新版 Android。在兼容性测试方面，有这些举措来减少大家的工作量:</p>
<ul>
<li>有破坏性的行为变更 (breaking changes) 只在您针对 Android 11 发布应用时才生效。所以在您明确修改应用的清单文件之前，这些变更不会对您造成影响。</li>
<li>在开发者选项中加入了全新的界面，来让您逐一开关这些更新选项，以更好地完成测试。</li>
<li>新增了平台稳定性里程碑，在这个版本中所有的 API 和行为变更都已调整完毕并进入稳定状态，这时您可以放心地对应用做出最终更新。</li>
<li>版本发布时间表 <a target="_blank" rel="noopener" href="https://developer.android.google.cn/preview/overview#timeline">developer.android.google.cn/preview/ove…</a></li>
</ul>
<p>Android 11 还带来了其他提升开发效率的改进，比如 ADB 无线调试、能更快安装大型 APK 的 ADB Incremental (ADB 增量安装)，以及在平台 API 上加入更多的可空性注解 (从而在构建时就发现问题，不用等到运行时才出错)，等等。</p>
<p>Android 11 第一个 Beta 版本现已发布，您可以在自己的应用中体验终版 SDK 和 NDK API，以及各种全新功能。如果您使用的是 Pixel 2、3、3a 或 4 系列设备，请<a target="_blank" rel="noopener" href="https://www.google.com/android/beta">参加测试</a>并获取 Android 11 Beta 的 OTA 更新。和以往一样，您可以直接下载系统并安装至 <a target="_blank" rel="noopener" href="https://developer.android.google.cn/preview/get#on_pixel">Pixel 设备</a>以及<a target="_blank" rel="noopener" href="https://developer.android.google.cn/preview/get#on_emulator"> Android 模拟器</a>。请访问 <a target="_blank" rel="noopener" href="https://developer.android.google.cn/11">Android 11 开发者网站</a>查看完整的 Android 11 开发者功能。</p>
<h2 id="现代化-Android-开发-Modern-Android-development"><a href="#现代化-Android-开发-Modern-Android-development" class="headerlink" title="现代化 Android 开发 (Modern Android development)"></a>现代化 Android 开发 (Modern Android development)</h2><p>在过去数年中，Android 团队通过卓绝的努力持续改善移动开发者的体验，提升大家的开发效率。这些努力包括 Android Studio IDE、一种优秀的开发语言 (没错，就是 Kotlin)、让日常任务更加轻松的 Jetpack 库，以及可以更好地进行应用分发的 Android App Bundle。我们将这些努力统称为<a target="_blank" rel="noopener" href="https://developer.android.google.cn/modern-android-development">现代化 Android 开发</a> (Modern Android development)，一切都是为了让您能提升效率，从而尽情释放出 Android 的潜力。</p>
<p><img src="http://user-gold-cdn.xitu.io/2020/6/11/172a2082729f09a2?imageslim" alt="img"></p>
<h2 id="Android-Studio"><a href="#Android-Studio" class="headerlink" title="Android Studio"></a>Android Studio</h2><p>今天，我们也通过 Android Studio 4.1 Beta 版和 4.2 Canary 版为大家带来了许多全新功能，主要聚焦于开发者们提出的这些关键诉求:</p>
<ul>
<li><strong>调试更简单</strong>，通过 ADB 无线调试功能更轻松地在 Android 设备上进行调试。我们还新增了 Database Inspector 和依赖注入 (Dagger) 工具。</li>
<li><strong>设备测试体验更佳</strong>。Android 模拟器现在直接集成在 IDE 中，您可以并排显示测试中的应用，同时查看不同设备上的运行结果。我们还改进了设备管理器，让您更轻松地管理多个设备。</li>
<li><strong>更易用的机器学习</strong>: 您现在可以将 ML Kit 和 TensorFlow Lite 模型直接导入 IDE。</li>
<li><strong>更快速的构建与部署</strong>: <a target="_blank" rel="noopener" href="https://github.com/android/kotlin/tree/ksp/libraries/tools/kotlin-symbol-processing-api">Kotlin 符号处理</a>可以将任务图缓存在 Gradle 中，使得应用部署到 Android 11 设备中的速度更快。全新的 Build Analyzer 让您可以很快找到应用构建的性能瓶颈。</li>
<li><strong>更强大的游戏工具</strong>: 改进性能分析界面，并为大家带来了全新的 System Trace 工具，以及原生内存分析功能。</li>
</ul>
<p><img src="http://user-gold-cdn.xitu.io/2020/6/11/172a20a43d3ec10b?imageView2/0/w/1280/h/960/format/webp/ignore-error/1" alt="img"></p>
<p><a target="_blank" rel="noopener" href="https://developer.android.google.cn/studio/preview">即刻体验</a> Android Studio 4.1 Beta 版和 Android Studio 4.2 Canary 版。</p>
<h2 id="Kotlin-和-Jetpack"><a href="#Kotlin-和-Jetpack" class="headerlink" title="Kotlin 和 Jetpack"></a>Kotlin 和 Jetpack</h2><p>现代化 Android 开发中的重要环节之一就是编程语言和开发库: <a target="_blank" rel="noopener" href="https://developer.android.google.cn/kotlin">Kotlin</a> 是一种现代且简洁的编程语言，<a target="_blank" rel="noopener" href="https://developer.android.google.cn/jetpack">Jetpack</a> 则提供了颇具特色且功能强大的开发库，二者都专注于提升开发者的工作效率。</p>
<ul>
<li><strong>腾讯视频链接</strong></li>
</ul>
<p><a target="_blank" rel="noopener" href="https://v.qq.com/x/page/h0980xhkr5t.html">v.qq.com/x/page/h098…</a></p>
<ul>
<li><strong>Bilibili 视频链接</strong></li>
</ul>
<p><a target="_blank" rel="noopener" href="https://www.bilibili.com/video/BV1Xk4y1B7sT/">www.bilibili.com/video/BV1Xk…</a></p>
<p>Kotlin 的迅速普及 (目前 Google Play 排名前 1,000 的应用中超过 70% 都使用 Kotlin) 和众多开发者的青睐，使得我们可以通过该语言以全新的方式优化开发体验。<a target="_blank" rel="noopener" href="https://developer.android.google.cn/kotlin/coroutines">Kotlin 协程</a>是 Kotlin 语言的诸多强大功能之一，它可以让您更轻松地编写并发调用，同时获得更高的可读性。现在，我们正式推荐开发者使用协程。我们还在 3 个最常用的 Jetpack 库 (<a target="_blank" rel="noopener" href="https://developer.android.google.cn/topic/libraries/architecture/lifecycle">Lifecycle</a>、<a target="_blank" rel="noopener" href="https://developer.android.google.cn/topic/libraries/architecture/workmanager">WorkManager</a> 和 <a target="_blank" rel="noopener" href="https://developer.android.google.cn/topic/libraries/architecture/room">Room</a>) 中使用了协程，以便您可以利用这些库编写更优质的代码。</p>
<p>Kotlin 自身也随着版本演进而愈发出色，这离不开 Jetbrains 团队的杰出贡献。<a target="_blank" rel="noopener" href="https://kotlinlang.org/eap/">Kotlin 1.4 </a>带来了更快的代码补全功能、更强大的类型推断 (默认启用)、各类函数接口，以及各种提升开发者体验的改进，比如可以混合使用命名参数和定位参数。</p>
<p>我们也在持续推动 Jetpack 的演进，这套开发库涵盖了多个 Android 版本，并帮助大家更快速、更轻松地实现常见的移动开发范式。很多用户一直对 Dagger 情有独钟，因此我们联合 Dagger 团队推出了 <a target="_blank" rel="noopener" href="http://developer.android.google.cn/training/dependency-injection/hilt-android">Hilt</a>，这是基于 Dagger 的封装方案，且易于开发者使用。我们推荐使用 Hilt 作为 Android 的依赖注入解决方案，并提供了 Alpha 试用版。我们还新增了一个 <a target="_blank" rel="noopener" href="http://developer.android.google.cn/topic/libraries/app-startup">App Startup</a> 库，帮助应用和库开发者优化库的初始化，进而缩短应用启动时间。此外，我们还<a target="_blank" rel="noopener" href="https://medium.com/androiddevelopers/whats-new-in-jetpack-1891d205e136">更新了许多现有的开发库</a>，包括对<a target="_blank" rel="noopener" href="http://developer.android.google.cn/paging3"> Paging 3</a> 进行的重大更新——优先使用 Kotlin 进行了重写，并且完全支持协程！</p>
<h2 id="全新-UI-工具包-Compose-的最新进展"><a href="#全新-UI-工具包-Compose-的最新进展" class="headerlink" title="全新 UI 工具包: Compose 的最新进展"></a>全新 UI 工具包: Compose 的最新进展</h2><p>想要进一步提升开发效率，您还需要强大的界面工具包，以便快速简便地在 Android 上构建精美的界面，同时还能原生访问系统 API。为此，我们构建了 <a target="_blank" rel="noopener" href="https://developer.android.google.cn/jetpack/compose">Jetpack Compose</a>，这是一款全新的现代界面工具包，通过强大的工具和直观的 Kotlin API，帮助您用更少的代码打造心目中的理想应用。</p>
<p>今天，我们为大家带来 <strong>Jetpack Compose 开发者预览版 2</strong>，其中包含开发者们一直要求的诸多功能:</p>
<ul>
<li>与 View 的互操作性 (开始在当前应用中混合使用 Composable 方法) (新！)</li>
<li>动画 (新！)</li>
<li>测试 (新！)</li>
<li>约束布局 (新！)</li>
<li>适配器列表 (新！)</li>
<li>Material UI 组件</li>
<li>文本以及可编辑文本 (新！)</li>
<li>主题和图像</li>
<li>窗口管理</li>
<li>输入和手势</li>
</ul>
<p>通过与 Jetbrains Kotlin 团队的紧密合作，我们在 Android Studio 4.2 中加入了许多新功能，来帮助您通过 Compose 构建应用:</p>
<ul>
<li>用于生成代码的 Kotlin 编译器插件</li>
<li>Compose 预览注解</li>
<li>实时交互式 Compose 预览</li>
<li>将单个的 Composable 部署至设备</li>
<li>Compose 代码补全</li>
<li>适用于 Compose 的示例数据 API</li>
</ul>
<p>Compose 尚未准备好用于生产环境。我们虽然进行了性能优化，但还需要通过大家试用以获得<a target="_blank" rel="noopener" href="https://issuetracker.google.com/issues/new?component=612128">反馈</a>。我们计划于今年夏天发布 alpha 版，并于明年发布 1.0 版。</p>
<h2 id="Google-Play-Console-全新改版"><a href="#Google-Play-Console-全新改版" class="headerlink" title="Google Play Console 全新改版"></a>Google Play Console 全新改版</h2><p>Google Play 致力于帮助开发者发展业务。为了更好地达成这一目的，我们重新设计了 Google Play Console，让您可以在我们的平台上获得进一步的成功。除了更简洁、更易用之外，新版 Play Console 还增添了不少功能，让您可以:</p>
<ul>
<li>找到、发现和理解 Play Console 的功能，从而在 Google Play 上收获成功</li>
<li>获取政策变化、发布状态和用户反馈的最新指导信息</li>
<li>通过全新的用户获取报告更好地解读数据表现</li>
<li>通过全新的用户管理选项，让团队中的每个人都能用好 Play Console 提供的功能</li>
</ul>
<p>请阅读文章《Google Play Console beta 版全新发布》进一步了解详情，您也可以访问 play.google.com/console 参与 Beta 版体验。您的反馈能帮助我们为每一个人打造更好的 Google Play Console，我们期待着您的声音。</p>
<ul>
<li><strong>腾讯视频链接</strong></li>
</ul>
<p><a target="_blank" rel="noopener" href="https://v.qq.com/x/page/x0980f5awj2.html">v.qq.com/x/page/x098…</a></p>
<ul>
<li><strong>Bilibili 视频链接</strong></li>
</ul>
<p><a target="_blank" rel="noopener" href="https://www.bilibili.com/video/BV1EC4y1a7bU/">www.bilibili.com/video/BV1EC…</a></p>
<h2 id="总结"><a href="#总结" class="headerlink" title="总结"></a>总结</h2><p>我们带来的更新远不止这些！欢迎大家继续关注我们接下来将要发布的内容:</p>
<ul>
<li>我们为大家准备了 <strong>12 场精彩演讲</strong>，会在接下来一段时间陆续发布。</li>
<li>我们会通过 “<strong>11 Weeks of Android</strong>“ 系列内容持续吸引大家对 Android 11 的热情，每周都会带来大家关注的全新开发者内容，比如 UI、Jetpack 和机器学习。请前往<a target="_blank" rel="noopener" href="https://developer.android.google.cn/11weeksofandroid">官方网站</a>查看发布日程。</li>
<li>我们将在全球举办一系列线上活动，来和大家一起探讨 Android 11 的新内容、应用兼容性，以及现代化 Android 开发的基本知识和最佳实践。请前往 <a target="_blank" rel="noopener" href="https://developer.android.google.cn/android11/meetups">官方网站</a>了解详情。同时，也可以直接参与到您所在的 GDG 社区的本地活动:</li>
</ul>
<p>7 月 4 日上海 GDG 社区</p>
<p><a target="_blank" rel="noopener" href="https://www.meetup.com/Shanghai-GDG/events/270723097/">www.meetup.com/Shanghai-GD…</a></p>
<p>其他的社区活动将在后续发布，敬请关注。</p>
<p><strong><a target="_blank" rel="noopener" href="https://developer.android.google.cn/android11">点击这里</a>前往 Android 11 Beta 版官方网站</strong></p>
<p><img src="http://user-gold-cdn.xitu.io/2020/6/11/172a21264fe4e17f?imageView2/0/w/1280/h/960/format/webp/ignore-error/1" alt="img"></p>

        </div>

    </div>

    

    

    

    

    

    
<nav class="article-nav">
  
    <a href="/2020/06/12/%E4%BD%BF%E7%94%A8Kotlin%E4%BB%8E%E9%9B%B6%E5%BC%80%E5%A7%8B%E5%86%99%E4%B8%80%E4%B8%AA%E7%8E%B0%E4%BB%A3Android/" id="article-nav-newer" class="article-nav-link-wrap">
      <div class="article-nav-caption">下一篇</div>
      <div class="article-nav-title">
        
          使用Kotlin从零开始写一个现代Android
        
      </div>
    </a>
  
  
    <a href="/2020/06/12/10-%E4%B8%AA%E5%BE%88%E9%85%B7%E7%9A%84Vue-js%E7%BB%84%E4%BB%B6%EF%BC%8C%E6%A8%A1%E6%9D%BF%E5%92%8Cdemo%E7%A4%BA%E4%BE%8B/" id="article-nav-older" class="article-nav-link-wrap">
      <div class="article-nav-caption">上一篇</div>
      <div class="article-nav-title">10+个很酷的Vue.js组件，模板和demo示例</div>
    </a>
  
</nav>


    <section class="share">
        <div class="share-title">分享</div>
        <a class="share-item" target="_blank"
            href="https://twitter.com/share?text=Android 11 Beta 版正式发布！以及众多面向开发者的重磅更新 - ApocalypseBlog&url=http://example.com/2020/06/12/Android%2011%20Beta%20%E7%89%88%E6%AD%A3%E5%BC%8F%E5%8F%91%E5%B8%83%EF%BC%81%E4%BB%A5%E5%8F%8A%E4%BC%97%E5%A4%9A%E9%9D%A2%E5%90%91%E5%BC%80%E5%8F%91%E8%80%85%E7%9A%84%E9%87%8D%E7%A3%85%E6%9B%B4%E6%96%B0/">
            <box-icon type='logo' name='twitter'></box-icon>
        </a>
        <a class="share-item" target="_blank"
            href="https://www.facebook.com/sharer.php?title=Android 11 Beta 版正式发布！以及众多面向开发者的重磅更新 - ApocalypseBlog&u=http://example.com/2020/06/12/Android%2011%20Beta%20%E7%89%88%E6%AD%A3%E5%BC%8F%E5%8F%91%E5%B8%83%EF%BC%81%E4%BB%A5%E5%8F%8A%E4%BC%97%E5%A4%9A%E9%9D%A2%E5%90%91%E5%BC%80%E5%8F%91%E8%80%85%E7%9A%84%E9%87%8D%E7%A3%85%E6%9B%B4%E6%96%B0/">
            <box-icon name='facebook-square' type='logo' ></box-icon>
        </a>
        <!-- <a class="share-item" target="_blank"
            href="https://service.weibo.com/share/share.php?title=Android 11 Beta 版正式发布！以及众多面向开发者的重磅更新 - ApocalypseBlog&url=http://example.com/2020/06/12/Android%2011%20Beta%20%E7%89%88%E6%AD%A3%E5%BC%8F%E5%8F%91%E5%B8%83%EF%BC%81%E4%BB%A5%E5%8F%8A%E4%BC%97%E5%A4%9A%E9%9D%A2%E5%90%91%E5%BC%80%E5%8F%91%E8%80%85%E7%9A%84%E9%87%8D%E7%A3%85%E6%9B%B4%E6%96%B0/&pic=">
            <div class="n-icon n-icon-weibo"></div>
        </a> -->
    </section>

</article>









</div>
                </section>
            </section>

             
            <aside class="sidebar">
            
                
            </aside>
        </div>
    </div>

    <footer class="footer">
    <div class="footer-wave">
        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1440 320"><path fill="#3c4859" fill-opacity="1" d="M0,160L60,181.3C120,203,240,245,360,240C480,235,600,181,720,186.7C840,192,960,256,1080,261.3C1200,267,1320,213,1380,186.7L1440,160L1440,320L1380,320C1320,320,1200,320,1080,320C960,320,840,320,720,320C600,320,480,320,360,320C240,320,120,320,60,320L0,320Z"></path></svg>
    </div>

    <div class="footer-wrap">
        <div class="footer-inner"> 
            ApocalypseBlog &copy; 2021<br>
            Powered By Hexo · Theme By <a href="https://github.com/lh1me/hexo-theme-aomori" target="_blank">Aomori</a>
        </div>
    </div>

</footer>




<script src="/dist/build.js?1.14.0.js"></script>


<script src="/dist/custom.js?1.14.0.js"></script>









</body>

</html>